three-point restraint - Spanish English Dictionary